Sort of a to do list, I suppose¶
bumblings¶
| Authors: | Andrew Tink |
|---|---|
| Date: | 2020-05-02 |
Copyright © 2020 ARTwork
This document is distributed under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. A copy of this license can be found in the file COPYING included with the source code of this program, and also in the chapter `GNU General Public License`_.
Introduction¶
Background¶
As usual, I have stolen the basic format here from another source, in this case from the Geany project. I’m going to take a flier at this stage and try to include a link to the original Geany .rst file from this one. Here, goes: geany
So far I’ve got 29 items on my to do list, 1 of which I’ve completed:
Feedback to ‘Grate Fireplace Accessories Limited’ re the grate
- File receipt for the grate
Tax Return
- … and make a start on next year’s tax return whilst I’m at it
- any automation possibilities?
Establish whether or not ‘Retirement Planner’ will ever be back online
- Find both previous eMail responses
- Take appropriate screenshots
- ‘Compose’ final eMail before sending it.
DONE Get more cat litter
Service bicycle
- check which brakes need adjusting (front/rear)
- check gears
The Card Centre website
- Buy www.felixstowecardcentre.uk
- Do the free ‘Shopify’ training - how long does it take?
- What do I want to do with the website?
- Simple ‘contact’ site
- Enable customers to request cards (lockdown style)
- Full eCommerce, buy it on the website capability
- plus stock control, etc
Weatherproof outdoor woodwork
- Are ‘green and black’ the approved colours?
- Garage doors and triangle above doors
- Garden fence
- Gate for narrow passage
- Skirt for garden gate
‘To Do’ list on Sphinx website (this is the start!)
- How to handle ‘status’ - logged, in progress, done
- How to handle reviews/changes
- Timestamps
- Priorities
- Categories (e.g. if/how to group similar tasks)
- Links to notes and/or results
- include scheduling
- link to calendar
Read GTD
- implementation ideas
- ties up with ‘to do’ list above
Read GUI book
Read Python library book
Clean shoes
Shopping list app
- tied into recipes and stock tracking
- file old shopping lists
Review and revise existing Sphinx stuff
- Sort existing python printouts and file or trash them
- For any routine using MySQL, document the SQL code
- Write a program to enable backup of any database on any server to any other server
- Feasibility - is it possible to move the Programming Journal onto Sphinx/reST?
Feasibility - can I transfer smartphone notes application onto MySQL?
Program to automate this, and make it easier to update
- put everything in a table?
- use database?
- record progress
- allow updates to be recorded
- add items to list
- timestamp all updates
put all Sphinx pages in single project with doc or ref crossreferencing
program to automate sorting out iplayer recordings
- do the ‘ffmpeg’ thing to generate .mp3 files
for f in *.m4a; do ffmpeg -i "$f" -codec:v copy -codec:a libmp3lame -n -q:a 2 newfiles/"${f%.m4a}.mp3"; done - delete original .m4a files
- this sort
- any extras (e.g. sort PoV tracks by author)
- do the ‘ffmpeg’ thing to generate .mp3 files
Get the images subdirectory from the geany directory
Install WhatsApp on a Raspberry Pi (see this article).
Install Nagios on a Raspberry Pi (see this article).
Set up a Raspberry Pi as a local Domain Name Server(see this article).
Write a script to change to the appropriate directory and run
make clean && make html && unison sphinxSort history of enery payments
- any possibility of automating any of this?
Look into possibility of fixing the broken Novatechs
Do something about old fitbit strap - i.e. either send off another missive or throw it all away
Get photographs off my smartphone
Get photographs off Anna’s smartphone
How to calibrate the monitor and printer (and scanner?) for photographs
Table version¶
| Reference | Date Recorded | Description |
|---|---|---|
| 2nd May, 2020 | Feedback to ‘Grate Fireplace Accessories Limited’ re the grate | |
| File receipt for the grate | ||
| -c dir_name | –config=directory_name | Use an alternate configuration directory. The default
configuration directory is ~/.config/geany/ and that
is where geany.conf and other configuration files
reside. |
| none | –ft-names | Print a list of Geany’s internal filetype names (useful for snippets configuration). |
| -g | –generate-tags | Generate a global tags file (see `Generating a global tags file`_). |
| -P | –no-preprocessing | Don’t preprocess C/C++ files when generating tags file. |
| -i | –new-instance | Do not open files in a running instance, force opening a new instance. Only available if Geany was compiled with support for Sockets. |
| -l | –line | Set initial line number for the first opened file. |
| none | –list-documents | Return a list of open documents in a running Geany instance. This can be used to read the currently opened documents in Geany from an external script or tool. The returned list is separated by newlines (LF) and consists of the full, UTF-8 encoded filenames of the documents. Only available if Geany was compiled with support for Sockets. |
| -m | –no-msgwin | Do not show the message window. Use this option if you do not need compiler messages or VTE support. |
| -n | –no-ctags | Do not load symbol completion and call tip data. Use this option if you do not want to use them. |
| -p | –no-plugins | Do not load plugins or plugin support. |
| none | –print-prefix | Print installation prefix, the data directory, the lib directory and the locale directory (in that order) to stdout, one line each. This is mainly intended for plugin authors to detect installation paths. |
| -r | –read-only | Open all files given on the command line in read-only mode. This only applies to files opened explicitly from the command line, so files from previous sessions or project files are unaffected. |
| -s | –no-session | Do not load the previous session’s files. |
| -t | –no-terminal | Do not load terminal support. Use this option if you do
not want to load the virtual terminal emulator widget
at startup. If you do not have libvte.so.4 installed,
then terminal-support is automatically disabled. Only
available if Geany was compiled with support for VTE. |
| none | –socket-file | Use this socket filename for communication with a running Geany instance. This can be used with the following command to execute Geany on the current workspace: geany --socket-file=/tmp/geany-sock-$(xprop -root _NET_CURRENT_DESKTOP | awk '{print $3}')
|
| none | –vte-lib | Specify explicitly the path including filename or only
the filename to the VTE library, e.g.
/usr/lib/libvte.so or libvte.so. This option is
only needed when the auto-detection does not work. Only
available if Geany was compiled with support for VTE. |
| -v | –verbose | Be verbose (print useful status messages). |
| -V | –version | Show version information and exit. |
| -? | –help | Show help information and exit. |
| none | [files …] | Open all given files at startup. This option causes Geany to ignore loading stored files from the last session (if enabled). Geany also recognizes line and column information when appended to the filename with colons, e.g. “geany foo.bar:10:5” will open the file foo.bar and place the cursor in line 10 at column 5. Projects can also be opened but a project file (*.geany) must be the first non-option argument. All additionally given files are ignored. |